package com.auxgroup.hr.front.dao.domain;

import java.io.Serializable;
import java.math.BigDecimal;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.NamedQuery;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;


/**
 * 入职采集社保公积金
 * The persistent class for the PS_C_HIRE_SI_TBL database table.
 * 
 */
@Entity
@Table(name="PS_C_HIRE_SI_TBL")
@NamedQuery(name="PsCHireSiTbl.findAll", query="SELECT p FROM PsCHireSiTbl p")
@IdClass(PsCHirePrimaryClass.class)
public class PsCHireSiTbl extends BaseDomain implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name="C_ADDRESS")
	private String cAddress;

	@Column(name="C_DESCR")
	private String cDescr;

	@Column(name="C_PHF_STATUS")
	private String cPhfStatus;

	@Id
	@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="PS_C_SOCIAL_SEQNO")
	@SequenceGenerator(name="PS_C_SOCIAL_SEQNO",sequenceName="PS_C_SOCIAL_SEQNO",allocationSize=1)
	@Column(name="C_SEQNO")
	private BigDecimal cSeqno;

	@Column(name="C_YES_NO")
	private String cYesNo;

	@Column(name="GPCN_ACOUNT_NUM")
	private String gpcnAcountNum;

	@Id
	@Column(name="RS_HIRE_ID")
	private String rsHireId;

	public PsCHireSiTbl() {
	}

	public String getcAddress() {
		return cAddress;
	}

	public void setcAddress(String cAddress) {
		this.cAddress = cAddress;
	}

	public String getcDescr() {
		return cDescr;
	}

	public void setcDescr(String cDescr) {
		this.cDescr = cDescr;
	}

	public String getcPhfStatus() {
		return cPhfStatus;
	}

	public void setcPhfStatus(String cPhfStatus) {
		this.cPhfStatus = cPhfStatus;
	}

	public BigDecimal getcSeqno() {
		return cSeqno;
	}

	public void setcSeqno(BigDecimal cSeqno) {
		this.cSeqno = cSeqno;
	}

	public String getcYesNo() {
		return cYesNo;
	}

	public void setcYesNo(String cYesNo) {
		this.cYesNo = cYesNo;
	}

	public String getGpcnAcountNum() {
		return gpcnAcountNum;
	}

	public void setGpcnAcountNum(String gpcnAcountNum) {
		this.gpcnAcountNum = gpcnAcountNum;
	}

	public String getRsHireId() {
		return rsHireId;
	}

	public void setRsHireId(String rsHireId) {
		this.rsHireId = rsHireId;
	}

	

}